Have tree view process exposes after adjustments have been updated
authorKristian Rietveld <kris@gtk.org>
Fri, 4 Sep 2009 09:06:11 +0000 (11:06 +0200)
committerKristian Rietveld <kris@gtk.org>
Fri, 4 Sep 2009 12:06:58 +0000 (14:06 +0200)
This was removed long ago by the patch in bug 101235.  On a hindsight,
all other scrollable widgets are processing exposes at this point, which
completely makes sense to me, so I am putting it back.

gtk/gtktreeview.c

index 9ef634fd0c553beb0226f8b99bf962082ca878b2..7c66a55cb81417611c02f7b6c210d58a92281c19 100644 (file)
@@ -10531,6 +10531,9 @@ gtk_tree_view_adjustment_changed (GtkAdjustment *adjustment,
           if (!tree_view->priv->in_top_row_to_dy)
             gtk_tree_view_dy_to_top_row (tree_view);
        }
+
+      gdk_window_process_updates (tree_view->priv->header_window, TRUE);
+      gdk_window_process_updates (tree_view->priv->bin_window, TRUE);
     }
 }